home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / kernel / sprite / RCS / versionLog,v < prev   
Encoding:
Text File  |  1992-12-14  |  36.9 KB  |  1,750 lines

  1. head     1.71;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @# @;
  7.  
  8.  
  9. 1.71
  10. date     92.12.14.15.51.20;  author mgbaker;  state Exp;
  11. branches ;
  12. next     1.70;
  13.  
  14. 1.70
  15. date     92.10.28.19.46.29;  author mgbaker;  state Exp;
  16. branches ;
  17. next     1.69;
  18.  
  19. 1.69
  20. date     92.10.28.15.24.32;  author mgbaker;  state Exp;
  21. branches ;
  22. next     1.68;
  23.  
  24. 1.68
  25. date     92.10.28.13.58.45;  author mgbaker;  state Exp;
  26. branches ;
  27. next     1.67;
  28.  
  29. 1.67
  30. date     92.10.28.13.40.05;  author mgbaker;  state Exp;
  31. branches ;
  32. next     1.66;
  33.  
  34. 1.66
  35. date     92.07.14.22.55.55;  author jhh;  state Exp;
  36. branches ;
  37. next     1.65;
  38.  
  39. 1.65
  40. date     92.06.04.16.17.46;  author jhh;  state Exp;
  41. branches ;
  42. next     1.64;
  43.  
  44. 1.64
  45. date     92.06.04.13.32.39;  author mottsmth;  state Exp;
  46. branches ;
  47. next     1.63;
  48.  
  49. 1.63
  50. date     92.04.06.22.52.37;  author mgbaker;  state Exp;
  51. branches ;
  52. next     1.62;
  53.  
  54. 1.62
  55. date     92.03.20.18.03.42;  author jhh;  state Exp;
  56. branches ;
  57. next     1.61;
  58.  
  59. 1.61
  60. date     92.03.13.13.39.41;  author jhh;  state Exp;
  61. branches ;
  62. next     1.60;
  63.  
  64. 1.60
  65. date     92.03.13.10.49.15;  author mendel;  state Exp;
  66. branches ;
  67. next     1.59;
  68.  
  69. 1.59
  70. date     91.12.18.15.43.52;  author mendel;  state Exp;
  71. branches ;
  72. next     1.58;
  73.  
  74. 1.58
  75. date     91.11.14.18.40.41;  author jhh;  state Exp;
  76. branches ;
  77. next     1.57;
  78.  
  79. 1.57
  80. date     91.10.25.18.14.00;  author mottsmth;  state Exp;
  81. branches ;
  82. next     1.56;
  83.  
  84. 1.56
  85. date     91.10.25.11.25.23;  author shirriff;  state Exp;
  86. branches ;
  87. next     1.55;
  88.  
  89. 1.55
  90. date     91.10.18.18.45.25;  author shirriff;  state Exp;
  91. branches ;
  92. next     1.54;
  93.  
  94. 1.54
  95. date     91.10.10.21.52.25;  author shirriff;  state Exp;
  96. branches ;
  97. next     1.53;
  98.  
  99. 1.53
  100. date     91.10.10.21.40.55;  author rab;  state Exp;
  101. branches ;
  102. next     1.52;
  103.  
  104. 1.52
  105. date     91.08.23.16.28.19;  author mendel;  state Exp;
  106. branches ;
  107. next     1.51;
  108.  
  109. 1.51
  110. date     91.08.12.11.01.02;  author shirriff;  state Exp;
  111. branches ;
  112. next     1.50;
  113.  
  114. 1.50
  115. date     91.07.01.12.39.07;  author mgbaker;  state Exp;
  116. branches ;
  117. next     1.49;
  118.  
  119. 1.49
  120. date     91.06.03.11.33.45;  author jhh;  state Exp;
  121. branches ;
  122. next     1.48;
  123.  
  124. 1.48
  125. date     91.06.03.11.15.00;  author mendel;  state Exp;
  126. branches ;
  127. next     1.47;
  128.  
  129. 1.47
  130. date     91.05.08.17.30.57;  author jhh;  state Exp;
  131. branches ;
  132. next     1.46;
  133.  
  134. 1.46
  135. date     91.05.08.17.29.37;  author jhh;  state Exp;
  136. branches ;
  137. next     1.45;
  138.  
  139. 1.45
  140. date     91.04.19.10.42.43;  author jhh;  state Exp;
  141. branches ;
  142. next     1.44;
  143.  
  144. 1.44
  145. date     91.04.09.19.26.06;  author mgbaker;  state Exp;
  146. branches ;
  147. next     1.43;
  148.  
  149. 1.43
  150. date     91.04.08.19.04.26;  author mgbaker;  state Exp;
  151. branches ;
  152. next     1.42;
  153.  
  154. 1.42
  155. date     91.02.12.15.55.49;  author mgbaker;  state Exp;
  156. branches ;
  157. next     1.41;
  158.  
  159. 1.41
  160. date     91.02.02.19.52.41;  author shirriff;  state Exp;
  161. branches ;
  162. next     1.40;
  163.  
  164. 1.40
  165. date     91.01.10.14.26.43;  author shirriff;  state Exp;
  166. branches ;
  167. next     1.39;
  168.  
  169. 1.39
  170. date     91.01.09.23.22.40;  author mgbaker;  state Exp;
  171. branches ;
  172. next     1.38;
  173.  
  174. 1.38
  175. date     90.12.11.17.09.31;  author mgbaker;  state Exp;
  176. branches ;
  177. next     1.37;
  178.  
  179. 1.37
  180. date     90.12.06.21.41.40;  author jhh;  state Exp;
  181. branches ;
  182. next     1.36;
  183.  
  184. 1.36
  185. date     90.11.08.17.29.54;  author mendel;  state Exp;
  186. branches ;
  187. next     1.35;
  188.  
  189. 1.35
  190. date     90.09.11.18.09.09;  author rab;  state Exp;
  191. branches ;
  192. next     1.34;
  193.  
  194. 1.34
  195. date     90.08.01.13.28.05;  author shirriff;  state Exp;
  196. branches ;
  197. next     1.33;
  198.  
  199. 1.33
  200. date     90.08.01.13.12.49;  author shirriff;  state Exp;
  201. branches ;
  202. next     1.32;
  203.  
  204. 1.32
  205. date     90.06.30.15.03.27;  author douglis;  state Exp;
  206. branches ;
  207. next     1.31;
  208.  
  209. 1.31
  210. date     90.06.28.15.21.22;  author douglis;  state Exp;
  211. branches ;
  212. next     1.30;
  213.  
  214. 1.30
  215. date     90.06.22.16.03.25;  author douglis;  state Exp;
  216. branches ;
  217. next     1.29;
  218.  
  219. 1.29
  220. date     90.05.16.16.30.58;  author jhh;  state Exp;
  221. branches ;
  222. next     1.28;
  223.  
  224. 1.28
  225. date     90.05.16.14.06.23;  author douglis;  state Exp;
  226. branches ;
  227. next     1.27;
  228.  
  229. 1.27
  230. date     90.05.16.13.44.18;  author mgbaker;  state Exp;
  231. branches ;
  232. next     1.26;
  233.  
  234. 1.26
  235. date     90.04.18.20.24.51;  author mgbaker;  state Exp;
  236. branches ;
  237. next     1.25;
  238.  
  239. 1.25
  240. date     90.04.04.15.29.56;  author mgbaker;  state Exp;
  241. branches ;
  242. next     1.24;
  243.  
  244. 1.24
  245. date     90.03.30.11.49.08;  author shirriff;  state Exp;
  246. branches ;
  247. next     1.23;
  248.  
  249. 1.23
  250. date     90.03.30.10.37.45;  author douglis;  state Exp;
  251. branches ;
  252. next     1.22;
  253.  
  254. 1.22
  255. date     90.03.29.20.48.15;  author jhh;  state Exp;
  256. branches ;
  257. next     1.21;
  258.  
  259. 1.21
  260. date     90.03.29.18.51.33;  author mgbaker;  state Exp;
  261. branches ;
  262. next     1.20;
  263.  
  264. 1.20
  265. date     90.03.16.11.44.43;  author rab;  state Exp;
  266. branches ;
  267. next     1.19;
  268.  
  269. 1.19
  270. date     90.03.05.10.33.08;  author brent;  state Exp;
  271. branches ;
  272. next     1.18;
  273.  
  274. 1.18
  275. date     90.03.05.10.29.47;  author jhh;  state Exp;
  276. branches ;
  277. next     1.17;
  278.  
  279. 1.17
  280. date     90.02.15.12.49.30;  author brent;  state Exp;
  281. branches ;
  282. next     1.16;
  283.  
  284. 1.16
  285. date     90.02.15.10.14.16;  author brent;  state Exp;
  286. branches ;
  287. next     1.15;
  288.  
  289. 1.15
  290. date     90.02.12.11.30.23;  author brent;  state Exp;
  291. branches ;
  292. next     1.14;
  293.  
  294. 1.14
  295. date     90.01.31.18.10.18;  author mgbaker;  state Exp;
  296. branches ;
  297. next     1.13;
  298.  
  299. 1.13
  300. date     90.01.31.17.58.25;  author mgbaker;  state Exp;
  301. branches ;
  302. next     1.12;
  303.  
  304. 1.12
  305. date     90.01.30.19.45.00;  author mgbaker;  state Exp;
  306. branches ;
  307. next     1.11;
  308.  
  309. 1.11
  310. date     90.01.30.18.38.58;  author mendel;  state Exp;
  311. branches ;
  312. next     1.10;
  313.  
  314. 1.10
  315. date     90.01.30.18.20.07;  author shirriff;  state Exp;
  316. branches ;
  317. next     1.9;
  318.  
  319. 1.9
  320. date     90.01.06.15.52.50;  author douglis;  state Exp;
  321. branches ;
  322. next     1.8;
  323.  
  324. 1.8
  325. date     90.01.06.15.33.16;  author mgbaker;  state Exp;
  326. branches ;
  327. next     1.7;
  328.  
  329. 1.7
  330. date     90.01.06.14.58.33;  author mgbaker;  state Exp;
  331. branches ;
  332. next     1.6;
  333.  
  334. 1.6
  335. date     90.01.06.13.54.43;  author mgbaker;  state Exp;
  336. branches ;
  337. next     1.5;
  338.  
  339. 1.5
  340. date     89.12.30.15.33.04;  author mgbaker;  state Exp;
  341. branches ;
  342. next     1.4;
  343.  
  344. 1.4
  345. date     89.12.15.08.39.21;  author brent;  state Exp;
  346. branches ;
  347. next     1.3;
  348.  
  349. 1.3
  350. date     89.12.14.18.44.26;  author mgbaker;  state Exp;
  351. branches ;
  352. next     1.2;
  353.  
  354. 1.2
  355. date     89.12.14.18.07.03;  author douglis;  state Exp;
  356. branches ;
  357. next     1.1;
  358.  
  359. 1.1
  360. date     89.12.14.18.05.42;  author douglis;  state Exp;
  361. branches ;
  362. next     ;
  363.  
  364.  
  365. desc
  366. @record of kernel changes
  367. @
  368.  
  369.  
  370. 1.71
  371. log
  372. @*** empty log message ***
  373. @
  374. text
  375. @
  376. 1.043    Tue Nov 28 09:19:03 PST 1989
  377. This has fixes to the Rpc_Daemon for all hosts.
  378. This has a large kernel & FS cache for the DS3100
  379. This has FPU hack for DS3100 that kills user-process instead of kernel.
  380. This has process migraiton and other VM fixes for the sun4s.
  381. This has UNIX-compatible Proc_Exec arg lengths
  382. This has Mary's recovery tracing stuff.
  383. This has FPU enable for sun4 and sun4c.
  384. Known Major Bugs Left Outstanding:
  385.     Sun PMEG Stealing still happens
  386.     FS wedge on locked file handle left by Proc_ServerProc
  387.     FS disk corruption (fragmenting bug?)
  388.  
  389.  
  390. 1.044    Thu Nov 30 12:08:38 PST 1989
  391. I think this version was created only during some testing of the
  392. Makefile.  - FD
  393.  
  394. 1.045    Thu Nov 30 13:10:22 PST 1989
  395. The horrible bug that's been causing the sparc stations to be unstable is fixed.
  396. Although the PMEG stealing bug fixed in 1.043 was part of it, the rest of it
  397. turned out to be in the new floating point code.  This affects both the sun4
  398. and sun4c.  Also fixed:  user processes killed on the sun4(c)'s due to
  399. bad stack pointers in the underflow and overflow handlers should now be put on
  400. the debug list rather than just being killed.
  401.  
  402. 1.046    Thu Dec 14 14:38:13 PST 1989
  403. This has a fix for sun4c migration at exec time, and for the uninitialized
  404. event field in the PCB.  It also will clean up processes in the PROC_NEW state
  405. if the other host dies at the start of migration.  - FD
  406.  
  407. This contains the final (I hope) format of the recovery information statistics
  408. so that all kernels from this point onwards should be able to run the
  409. current recovinfo.
  410.  
  411. This has a new Fscache_FetchBlock that doesn't have the double insert bug.
  412. This may or may not fix the fragment trashing problem (unknown). - BW
  413.  
  414. This has support for IOC_WRITE_BACK in the file and remote file modules.
  415. The top level routine Fs_WriteBackIDStub doesn't use Fs_IOControl (yet),
  416. so this is forward compatible for when that changes over.  This has new
  417. PageRead and PageWrite FS routines, and a cleaned up interface for
  418. the BlockRead and BlockWrite FS routines. - BW
  419.  
  420. 1.048    Sat Dec 30 15:29:35 PST 1989
  421. Bogus version due to error while making kernel.
  422.  
  423. 1.049    Sat Dec 30 15:29:44 PST 1989
  424. New sun4 kernel linked from the fixed fsio module that Brent installed to
  425. fix the problem with data not being written back to disk.
  426.  
  427. 1.051    Sat Jan  6 13:48:22 PST 1990
  428. Added some hooks for gathering further recovery information on the servers.
  429.  
  430. Dev module includes fix for /dev/null ioctl's that were messing up tx stty's.
  431.  
  432. 1.053    Tue Jan 30 18:03:15 PST 1990
  433. The ds3100 boot routines were modified so that shutdown and rebooting
  434. single user work.  The ds3100 interrupt routines were modified to
  435. prevent bogus FPU in kernel errors.  UpdateFragment was fixed to check
  436. in a cache block under the new disk block number correctly.  Fsrmt_Select
  437. was fixed to mask RPC_TIMEOUT errors.  Net_InetHdrChecksum was backed
  438. out to a previous version to fix ftp/rcp problems.  The MachWindowUnderflow
  439. problem on the sun4 was fixed. 
  440. Sun - LE net driver was optimized to avoid mapping very small packets.
  441. Sun4c - the vm module has new byte-range cache flushing.
  442. Sun - SCSI3 target select bug was fixed and timeout value reduced. 
  443. Bug is raw scsi device access patched.  Scsi INQUIRE command fixed to 
  444. handle UNIT_ATTENTION errors.
  445. The famous "framming" error message has had its spelling corrected.
  446.  
  447. 1.055    Wed Jan 31 16:54:19 PST 1990
  448. Only the sun4 and sun4c are affected by this change:  I fixed a bug
  449. in the new window underflow trap handler that caused some processes to hang.
  450. Note: the files mach/sun4.md/{machAsmDefs.h,machTraps.s} will have the wrong
  451. RCSID, since I forgot to check them in before doing the install.
  452.  
  453. 1.056    Thu Feb  8 18:22:52 PST 1990
  454. Improved Fsio_StreamReopen
  455. Improved FsrmtFilePageRead (OMAGIC support)
  456. fsync() implemented via IOC_WRITE_BACK and supported by nfsmount
  457. Proc_Exec supports OMAGIC
  458. dev supports 3/50 DMA correctly
  459. fsprefix does't forget hard-wired prefixes
  460. Partial VM hack for 3/60 color frame buffer (something better is coming later)
  461.  
  462. 1.057    Mon Feb 12 11:32:42 PST 1990
  463. Fixes to 1.056 regarding bad assembler (couldn't enter kernel debugger in 056)
  464. Fixes to OMAGIC support (only ds3100 supports OMAGIC)
  465. This has a bug in IOC_WRITE_BACK for local files.  Returns wrong error code.
  466.  
  467. 1.058    Thu Feb 15 12:02:47 PST 1990
  468. New net module that maps in the device.  Needed for newer SparcStations.
  469. Fixed fsdm that handles deletions of swap files right.
  470. Mousetrap in fscache regarding "block no longer dirty" - just a print statement.
  471. Fixed Vm_PageIn so VmCOR errors cause a segment to be nuked.
  472. Also, VmKillSharers only happens once per segment in orderto
  473. prevent overflowing the Proc_CallFunc queue.
  474. procServer.c was fixed so the max number of Proc_ServerProcsis
  475. a function of FSCACHE_MAX_CLEANER_PROCS and VM_MAX_PAGE_OUT_PROCS
  476. fsio was fixed so that fsync() in the local works.
  477. Also, sun3 kernel leaves mapping for frame buffers (0x0fd0000)
  478. intact.
  479.  
  480. 1.059    Tue Feb 20 16:30:30 PST 1990
  481. SIOCRPHYSADDR returns correct status.
  482. Dec disk labels are supported.
  483. Kernel now uses Fmt constants, rather than Swap.
  484. Screen blanking works for ds3100s.
  485. If a disk is not ready when it is attached then a "start unit" scsi command
  486. is sent to the disk.
  487. FSCACHE_MAX_CLEANER_PROCS is used in fsBlockCache.c
  488. Added IOClientKill call after a consistency call-back times-out.
  489. Generate SIGWINCH signal when window size changes.
  490. Patched Host_Dead to clear RECOV_REBOOT_CALLBACKS state bit
  491. which otherwise prevents a subsequent reboot event from being
  492. suppressed (if it occurs before the reboot callbacks complete)
  493.  
  494.  
  495. 1.060    Fri Mar  2 16:36:20 PST 1990
  496. Fixed "var val val" printf from Vm_Cmd
  497. Td_ControlCooked does byte-swapping - can print from DECstations
  498. Recov_HostAlive fixed so recovery is initiated after a network partition ends.
  499. L1-o reenables the display.
  500. Migration of floating point programs fixed
  501. Vm_PageIn fixed to have proper error handling when the disk fills up.
  502. (This version won't boot on Allspice, a sun4.)
  503.  
  504. 1.061    Wed Mar 14 10:39:49 PST 1990
  505. Added code to Fscache_OkToScavenge that looks for
  506. inconsistencies with respect to the dirty list.
  507. ----------------------------
  508. Added Fscache_DeleteFile.  This procedure is to be called after
  509. a file has been deleted from disk.  It ensures that no cache
  510. blocks remain for the file and that the file is not on the dirty list.
  511. ----------------------------
  512. Fixed the race present in 1.059 and 1.060 that allows multiple processes
  513. to be doing the reboot callbacks.  The RECOV_FAILED bit was added
  514. to account for failures during the reboot callbacks.  This causes
  515. the reboot callbacks to be retried (if a failure occurs during them).
  516. ----------------------------
  517. Changed the panic about a bad server ID in Rpc_Call to a printf
  518. ----------------------------
  519. increased limit on ds3100 kernel heap to 16 MB
  520. ----------------------------
  521. Patched called to VmMach_GetContext() to handle processes without context
  522. loaded.  sun4c only.  This allows kernel stack traces during debug sessions.
  523.  
  524.  
  525. 1.062    Thu Mar 29 17:37:37 PST 1990
  526. ____________________________________________________________________________
  527. Rpc and Sys:
  528. Added rpc code for servers to generate negative acknowledgements if they
  529. cannot grant an rpc server process to a client request.  The new code contains
  530. 2 methods for clients to handle a negative acknowledgement - by backoff or
  531. by ramping down the number of channels they can use with that server.
  532. New hooks have been added to Sys_StatsStub to control, using rpccmd,
  533. the generation of negative acks, the client policy handling
  534. negative acks, and the number and max number of rpc server procs.
  535. --------------------------------------------------------------------------
  536. Recov and Sys:
  537. There is also a stub (for recovcmd) to change the pinging policy of client recov
  538. deamons.  This new kernel contains code in the recov module to try to prevent
  539. clients from synchronizing their pings due to server reboots.  They now
  540. ping at absolute intervals from when they rebooted, but using recovcmd you
  541. can change back to the old way if you want to for some weird reason.
  542. ---------------------------------------------------------------------------
  543. Mach: (sun4 and sun4c)
  544. If a process is suspended for debug due to a bad stack pointer in the window
  545. underflow trap, you can now kill it, because it checks for KILL signals now.
  546. (ds3100): added Unix compatibility code for semget, semop, semctl, mmap.
  547. -------------------------------------------------------------------------
  548. Sig:
  549. Added a new routine, Sig_CheckForKill() that lets you check for a kill
  550. signal without handling any signals that might take you out to user mode.
  551. This is for the Mach change for the sun4 and sun4c, above.
  552. -------------------------------------------------------------------------
  553. Dev:
  554. You can now skip backwards over files on tape.
  555. -------------------------------------------------------------------------
  556. Vm:
  557. If a swap error occurs on a segment, the segment is made non-sticky so that
  558. the next program to exec it will get a fresh copy.  
  559. -------------------------------------------------------------------------
  560. Proc:
  561. Migration fixes for signals as a result of a failed migration; network
  562. partitions causing machines to miss "death notices"; signalling a process 
  563. after the other host thinks you're down and throws away the state associated
  564. with the process on the remote host.  
  565. -------------------------------------------------------------------------
  566. Fs: 
  567. Reading a symbolic link now does not include the null byte in the count
  568. of characters read (for unix compatibility).
  569. -------------------------------------------------------------------------
  570. Sync:
  571. Added syncSysV.c, which supports semget, semop, semctl System V semaphore
  572. functions.
  573. -------------------------------------------------------------------------
  574.  
  575. 1.063    Wed Apr  4 15:13:55 PDT 1990
  576. Changes on the server side of the new rpc negative acknowledgement stuff so that
  577. neg acks will be backwards-compatible on client machines running old kernels.
  578. I now OR in an RPC_ACK with the RPC_NACK.  I've also fixed some synchronization
  579. problems in the neg ack stuff.
  580.  
  581. 1.064    Wed Apr 18 19:57:19 PDT 1990
  582. I've added print statements to the rpc and recovery modules to trace the
  583. state of the recovery module.  There's a new hook in Sys_Stats to
  584. turn on the printing of these trace statements from the recovcmd.
  585.  
  586. 1.065    Wed May 16 12:31:27 PDT 1990
  587. Device module additions:  changes to allow idle/busy statistics for scsi disks.
  588. Recovery module additions: mouse trap for bad unregister of reboot callback.
  589. Fs* module additions: part of above mouse trap for unregister of reboot funcs.
  590. Sys module additions: removed recursive panic.
  591. Fs_Stat structure augmented for migration and writeback statistics.  Fixed
  592. problem with stream attributes not being invalidated when cached writable
  593. files migrate.  Added rpc to stage new migration callback for obtaining
  594. offset after deencapsulation.
  595. devSCSITape fixed so that a filemark is written on close only if last
  596. access was a write.
  597. Fs_UserClose now returns error codes consistent with the close() man page.
  598.  
  599.  
  600. 1.066    Thu Jun 21 22:23:13 PDT 1990
  601. includes more of Mary's modifications for nacks.
  602. includes JKO's fs tracing.
  603. includes fix for migration to transfer oversized buffers (large page tables,
  604. right now) and to have servers tell clients that a flushback is due to
  605. migration.
  606.  
  607.  
  608. 1.067    Thu Jun 28 15:19:38 PDT 1990
  609. fixes migration bugs: pipe buffer being freed if host crash callback closes 
  610. it; argString getting NIL'ed out and then used during migration; various
  611. deadlocks during migration/signals/exiting processes. 
  612.  
  613. 1.068    Sat Jun 30 14:35:58 PDT 1990
  614. Fixes change to ioctl rpc stub that wasn't byte-swapping IOC_REPOSITION for
  615. shadow stream.  Fixes migration not to accidentally leave mig trap signal
  616. blocked.
  617.  
  618. 1.069    Thu Jul 19 17:44:16 PDT 1990
  619. Has statistics for Fred.  Has various fs lock fixes.  Has L1-i function.
  620.  
  621. 1.070    Wed Aug  1 13:12:15 PDT 1990
  622. Has more statistics for Fred.  Has disk mount changes for John.  Has
  623. improved L1-i function.  Has vm/signal changes for fault address.
  624.  
  625.  
  626. 1.071    Thu Aug 16 01:02:47 PDT 1990
  627. Has frame buffer support for /X11/R4.
  628. Fixes the global register trashing bug on the sun4.
  629.  
  630.  
  631. 1.075    Tue Sep 11 19:52:13 PDT 1990
  632. Fix for deadlock caused by delete callback.  
  633. First attempt at adding function prototypes.
  634.  
  635. 1.078    Thu Nov  8 17:30:08 PST 1990
  636. Ultranet and multiple network interface support.
  637. More function prototypes.
  638. Profiling on the ds3100.
  639. LFS added.
  640. ProcExit closes a process's files in two phases to avoid races between
  641. the vm and fs modules during process exit.
  642.  
  643. 1.079    Tue Dec 11 13:08:36 PST 1990
  644. Sosp traces and counters in place.
  645. vmSun.c:
  646.     Cache flushing during PMEG stealing in the VM module should be faster now.
  647. Merge "extra" Server RPC stats into the regular structure.
  648. fsioStream.c:
  649.     Bug fix to prevent reopens with file types of -1 from indexing through -1
  650.     in the file type switch on the server.  Poison packet fix for clients.
  651. Sparcstation scsi driver added.
  652. FscacheBlocks.c:
  653.     Patched problem with files hanging on dirty list no dirty blocks.
  654. procExec.c:
  655.     Returns E2BIG if anything in the environment is too long. (Unix compat.)
  656. Changes to get kernel profiling working.
  657. On sun4c's the dma reset is now owned by the dev module and not the net module.
  658. Added support for kgcorein dbgMain.c
  659. Added the mop protocol in devNet.c.
  660. lfsMem.c: removed cache memory requirements for file systems.
  661.  
  662. 1.080    Wed Jan  9 22:18:00 PST 1991
  663. -------------------------------
  664. traceLog.c
  665. Added version letter recording and bug fixes
  666.  
  667. fsdmDisk.c
  668. #ifdef'd out some prolific error messages for until Mendel can
  669. take a look at them.
  670.  
  671. fslclLookup.c
  672. Added an extra trace field to indicate a symbolic link.
  673.  
  674. fslclDomain.c
  675. Removed an extra getattr trace.
  676. Fixed a trace stub in the wrong place.
  677.  
  678. devConfig.c
  679. Now you can have a sparcstation root file server.
  680.  
  681. fsrmtAttributes.c
  682. Fixed a bug in my last fix.
  683. Fixed my last change to get/set attributes.
  684. Added logging of userID to get/set attributes.
  685.  
  686. md/RCS/machCode.c
  687. Fixed problem with floating/debugger combination crashing system.
  688.  
  689. sysCalls.c
  690. Added statistucs.  Added version letter logging to trace.
  691.  
  692. fsioFile.c
  693. More sosp changes.
  694.  
  695. rpcDaemon.c
  696. Fixed the fix for the multiple timeout entry insert problem.
  697. Removed extra extern declarations of routines.
  698. Fixed timeout queue bug where we would reschedule an rpc daemon timeout
  699. even though one was already on the queue.
  700.  
  701. fsAttributes.c
  702. Changed getAttr/setAttr to log the userID.
  703.  
  704. lfsSegUsage.c
  705. Changed to so only clean a few segments rather than the entire disk 
  706. each time.
  707.  
  708. lfsSeg.c
  709. Changed to so only clean a few segments rather than the entire disk 
  710. each time.
  711. Fixed problem dealing with devices with max transfer size too large to 
  712. malloc.   
  713.  
  714. fsconsistCache.c
  715. More sosp tracing stuff.
  716.  
  717. lfsMain.c
  718. Added a few Lfs_Commands.
  719.  
  720. fsSelect.c
  721. Fixed a problem with Fs_Select returning SUCCESS instead of TIMEOUT.
  722. The problem was that the return status was getting clobbered by the
  723. status of a Vm_CopyOut.  This problem was introduced by the Unix
  724. compatibility changes.
  725.  
  726. fsPageOps.c
  727. Fixed a bug fix.
  728. Fixed stale handle on swap file causing infinite recovery.
  729.  
  730. devGraphics.c
  731. Changed BOING define to PROM_1_4 since that's the prom revision for
  732. sparcstations that's got the access problem.
  733.  
  734. devSCSIC90.c
  735. Fixed off-by-1 bug for DMAs not crossing 16MB boundaries.
  736.  
  737. fsrmtDomain.c
  738. Attempt to fix zero-length parameters poison reopen packet bug from
  739. server's side.
  740.  
  741. fsrmtIO.c
  742. Fixed sosp trace.
  743. fixed bug doing lseek on pseudo-filesystems
  744.  
  745. fsStreamOps.c
  746. doesn't get attributes when doing an lseek unless it has to.
  747.  
  748. 1.081
  749. I fixed a couple bugs in fslclLookup.c and fsrmtAttributes.c.  These were
  750. SOSP tracing problems.
  751.  
  752.  
  753. 1.083    Sat Feb  2 19:52:58 PST 1991
  754. New SOSP counters in many of the file system modules to keep track of
  755. cache block lifetimes, etc.
  756.  
  757. A fix to the new sync'ing code in the sys module.
  758.  
  759. 1.088    Mon Apr  8 18:33:10 PDT 1991
  760.  
  761. fsio:
  762. Bug fix to the fsio routine that kills client stream handles - the bug
  763. caused a negative reference count panic.
  764.  
  765. net:
  766. Fixed bug with delayed reset.
  767.  
  768. sys:
  769. Unix compatibility.
  770.  
  771. proc:
  772. Unix compatibility.
  773.  
  774. mach:
  775. Unix compatibility.
  776.  
  777. 1.089    Tue Apr  9 18:52:02 PDT 1991
  778. Fixed a bug in vmSysCall.c, VmMmapInt, that was causing X to die when
  779. accessing a kernel rather than user address for the frame buffer.
  780.  
  781. 1.090    Thu Apr 18 13:27:36 PDT 1991
  782. Changes to SCSI code to support bigger devices.
  783. lockProcID => lockProcPtr.
  784.  
  785. 1.091    Fri Apr 19 13:54:46 PDT 1991
  786. fixed stupid bug in test of count limit in scsi group 0 command
  787.  
  788. 1.092    Wed May  8 17:29:45 PDT 1991
  789. first installed ds5000 kernel
  790.  
  791. 1.093    Wed May 29 17:50:34 PDT 1991
  792.  
  793. 1.095    Mon Jun  3 11:15:38 PDT 1991
  794. Converted Sys_DiskStats to be sector rather than request count.
  795. Fixed infinite recovery loop due to stale prefixes.
  796. Fixed access to user buffer in Fs_ReadLinkStub().
  797. Fixed a bug in Fs_ReadLinkStub that was a result of a previous bug fix...
  798. Temporary paranoia checks for Proc_StringNCopy.
  799. increased size of kernel heap
  800.  
  801.  
  802. 1.096    Sat Jun 29 19:30:04 PDT 1991
  803. dbg:
  804. Took out the disk sync code for panics, since it wasn't working and was
  805. causing the machine to pop out of the debugger.
  806.  
  807. devSCSIDisk.c:
  808. Converted Sys_DiskStats to be sector rather than request count.
  809.  
  810. devSCSITape.c:
  811. Removed bogus ifdef GOOD line that limited transfer sizes to 1k.
  812.  
  813. devScsiTapeConfig.c:
  814. Added DevExabyteAttach and DevEmulexAttach.
  815.  
  816. devTtyAttach.c:
  817. added Dean Long's patch to support new prom on sun4c when determining
  818. console type
  819.  
  820. fsCommand.c:
  821. Added DO_L1_COMMAND support
  822. Fixed infinite recovery loop due to stale prefixes.
  823.  
  824. fsInit.c:
  825. Fixed infinite recovery loop due to stale prefixes.
  826.  
  827. fsPageOps.c:
  828. Added new counters.
  829.  
  830. fsStreamOps.c:
  831. Added new counters.
  832. Allow execution of PFS files
  833.  
  834. fsSysCall.c:
  835. Fixed a bug in Fs_ReadLinkStub for accesing user buffer.
  836.  
  837. fscacheBlocks.c:
  838. Patch code we unmounts of LFS work.
  839.  
  840. fslclLookup.c:
  841. Patch incorrect block offset for dir change log.
  842.  
  843. 1) Added code to delete the hash table entry for a directory when the
  844.     name is deleted.  Previous, the code deleted the entry when the
  845.     inode for the directory was delete. This left garbage in the
  846.     hash table for directories that were delete while open.
  847. 2) Added code to FindComponent to handle the case when ".." of a directory
  848.     has been deleted.
  849.  
  850. fspdevOps.c, fspdevPfs.c, fspdevSetup.c, fspdevSrv.c:
  851. Allow execution of PFS files
  852.  
  853. fsprefixOps.c:
  854. Fixed infinite recovery loop due to stale prefixes.
  855.  
  856. fsrmtDomain.c:
  857. Fixed infinite recovery loop due to stale prefixes.
  858.  
  859. fsrmtFile.c:
  860. More counters.
  861.  
  862. lfsBlockIO.c:
  863. Added code to stall allocates until enough clean segments are available.
  864.  
  865. lfsDesc.c:
  866. Added code to synchronize truncate with write back. This is needed because
  867. both modified the file index and one is trying to remove it from
  868. the cache.
  869.  
  870. lfsFileLayout.c:
  871. Added code to update the segments timeOfLastWrite we files are added.
  872.  
  873. lfsMain.c:
  874. Added count of number of dirty block in file cache.
  875.  
  876. lfsSeg.c, lfsSegUsage.c:
  877. Added new interface between SegUsage and Seg to handle sorting of
  878. segments to clean.  Added code to wait for enough clean segments
  879. before allocate.
  880.  
  881. procMach.c:
  882. Added check so profiled sun4 code gets counted as sprite, not unix.
  883.  
  884. procMigrate.c:
  885. When deencapsulating process state, check whether the process is
  886. marked as unmigratable.  Proc_IsMigratedProc renamed to
  887. Proc_IsEvictable.
  888.  
  889. procRemote.c:
  890. Add debugging check at exit time for foreign processes that are marked
  891. as unmigratable.
  892.  
  893. procRpc.c:
  894. Temporary paranoia checks for Proc_StringNCopy.
  895. Proc_IsMigratedProcess renamed to Proc_UseRpcBuffer.  Change
  896. Proc_StringNCopy so that it checks Proc_UseRpcBuffer and calls
  897. Vm_StringNCopy if necessary.  Some tweaks to comments.
  898.  
  899. procTable.c:
  900. Add comment that ProcGetUnusedPCB returns a locked PCB.
  901.  
  902. profSubr.c:
  903. Proc_StringNCopy now checks Proc_IsMigratedProcess and calls
  904. Vm_StringNCopy if necessary.
  905.  
  906. sysCalls.c:
  907. New return code for different-sized stats.
  908. Fixed GetDiskStats not to use Vm_CopyOut so we wont get page faults
  909. while under MASTER_LOCKS().
  910.  
  911. vmSeg.c:
  912. Use Proc_GetCurrentProc() instead of referring directly to
  913. proc_RunningProcesses.
  914.  
  915. vmSun.c:
  916. Fixing a problem where we try to map pages for too many pmegs.
  917.  
  918. Changed kernel size for sun4 and sun4c - It's now 40 Meg!
  919.  
  920. vmSysCall.c:
  921. tried to fix it so that the hole in the ds vm wasn't included in the
  922. count of kernel pages
  923.  
  924. ds5000.md/mainInit.c:
  925. Fixed initialization of variables.
  926.  
  927. 1.097    Tue Jul 30 20:44:06 PDT 1991
  928. Added Unix compatibility code.
  929.  
  930. 1.098    Mon Aug 12 10:57:50 PDT 1991
  931. Made some fixes to Unix compatibility.
  932. There is a fix in the dev module for a SCSI problem.
  933.  
  934. 1.099    Fri Aug 23 14:57:27 PDT 1991
  935.  
  936. 1.100    Tue Sep 24 23:59:45 PDT 1991
  937. Removed a lot of tracing and debugging code.
  938.  
  939. 1.101    Thu Oct 10 21:43:33 PDT 1991
  940. Fix to sun4 compatibility code deadlock.
  941. Fix to disappearing disk space with mapped files.
  942. Select is changed back to old style.
  943.  
  944.  
  945. 1.102    Fri Oct 18 18:44:51 PDT 1991
  946. Another fix to select.
  947. Dean Long's merge of sun4c and sun4c2.
  948.  
  949. 1.103    Sat Oct 19 21:42:44 PDT 1991
  950. Fixed a problem with the 101 mapped files change.
  951.  
  952. 1.104   Aborted.
  953.  
  954. 1.105    Fri Oct 25 12:38:21 PDT 1991
  955. Elevated raid module to first-class status.
  956. Fixed disk label handling in devSCSIDisk.c.
  957. Fixed uninitialized Net_Address vars in netArp.c.
  958.  
  959. 1.106    Thu Nov 14 17:48:27 PST 1991
  960. Fixed FsrmtFileClose() to set last dirty block.
  961. Fs_PageCopy modified to make sure streams aren't NIL.
  962. Assertion in vmMigrate.c that de-encapsulated stream isn't NIL changed
  963.     to return FAILURE.
  964. Removed unnecessary routines from fsioStream.c.
  965. Fixed a few compat bugs:
  966.     fork returning wrong value
  967.     sprite vs. unix executable (profiled ones were done wrong)
  968.     restarting migrated system calls
  969.     window flush in signal return
  970.  
  971. 1.107    Mon Dec 16 11:25:47 PST 1991
  972.  
  973. 1.108    Wed Dec 18 15:43:38 PST 1991
  974.  
  975. 1.109    Wed Dec 18 15:44:00 PST 1991
  976.  
  977. 1.110    Fri Mar 13 12:29:12 PST 1992
  978.  
  979.     It's the Friday the 13th kernel!!  Featuring...
  980.     - First kernel using the 2.10 version of the MIPS compiler
  981.     - Deadlock due to reset of ethernet chip inside of output routine is fixed
  982.     - Proc_UnlockAndSwitch was added
  983.     - Race between suspending and resuming a process is fixed. 
  984.     - Fixed RpcProcFork to keep the PCB locked while it's being set up
  985.     - Sig_Pending doesn't really return a simple Boolean, and some code
  986.     knows that, so stop pretending that it does.  Add Sig_NumberToMask.
  987.     - Fixed code to detect Sprite binaries so it would detect profiled programs
  988.     correctly.
  989.     - Added compatibility "profil" call.
  990.     - Added default partitions to attach on boot of a ds5000.
  991.     - Add some debugging printf's to track down the mysterious "Error code
  992.     16"s we keep getting from pmake.
  993.     - Added temporary measurements for ASPLOS paper.
  994.     - Added and modified files pertaining to the Exabyte EXB-120 device
  995.     driver.
  996.     - Added some sanity checks to the lfs module and turned off 
  997.     optimization so we can track down a few bugs.
  998.     - Worked around an apparent compiler bug that bit the dbg module on
  999.     the DecStations.
  1000.     - Fixed OFS to not try to read a non-existent summary sector from 
  1001.     a DecStation partition.
  1002.     - Modified L1-i so it hopefully won't crash the machine.
  1003.     - Removed tracing in SCSI C90 device driver.
  1004.  
  1005. 1.111     Fri Mar 20 17:58:03 PST 1992
  1006.     Fixed a bug in LFS that was introduced by the 1.110 kernel.
  1007.     Lfs no longer panics on short reads during attach.
  1008.     Got rid of some warning messages about partition mismatches and
  1009.     short reads that weren't really necessary.
  1010.     RAID device is now enabled properly. 1.110 got it wrong.
  1011.  
  1012. 1.112    Mon Apr  6 22:04:05 PDT 1992
  1013.     Fixed the sanity checks in the LFS module that check whether clean
  1014.     segments are really clean.
  1015.     New files linked in from the net library.
  1016.  
  1017. 1.113    Thu May 14 20:41:19 PDT 1992
  1018.     Minimized printf's from the net module complaining about
  1019.         CRC and framing errors.
  1020.     Added printf's to report rpc channel delays.
  1021.     
  1022. 1.114    Thu Jun  4 15:30:39 PDT 1992
  1023.     Commented out SHUTDOWN operation on serial port for printer.
  1024.     Add support for system call timing.
  1025.     Fix a couple race conditions which could happen if an RPC is forwarded
  1026.     home before the home process has context switched.  
  1027.     Fix the FS_ZERO_STATS command.
  1028.     Add Timer_OkToWhine.
  1029.     Add Fscache_ZeroStats
  1030.     Identify the client when returning FS_NO_DISK_SPACE.
  1031.     Add Fsutil_ZeroHandleStats
  1032.     In Fsutil_Reopen, call Vm_Recovery before Proc_WakeupAllProcesses, to
  1033.     avoid a deadlock when recovering with the swap server.
  1034.     Kernel version of Net_Route is defined only if KERNEL is defined.
  1035.     Fixed bug in Net_IDToRoute that caused routes to be lost.
  1036.     Don't reset the network interface if an rpc shows up for a different client.
  1037.     The wrong index parameter was passed to Net_IDToRoute by Rpc_Output.
  1038.     FDDI implementation.
  1039.  
  1040.  
  1041. 1.115    Tue Jul 14 22:16:30 PDT 1992
  1042.     Use uncached FDDI buffers until we figure out what goes wrong on shutdown.
  1043.     Added Sys_GetHostName and Sys_SetHostName system calls.
  1044.     Removed Mike Nelson's old Ultrix compatiblity code for the DecStations.
  1045.     Magic number for returning SYS_INVALID_SYSTEM_CALL was wrong in the sun3
  1046.     kernel.
  1047.     Got rid of locking int NetDFIntr due to deadlock in RPC system.
  1048.     RAID changes:
  1049.     Fixed bug where data was sometimes trashed during writes with a 
  1050.         failed disk.
  1051.     Fixed up consistency problems while a disk is failed.
  1052.     Redid logging.
  1053.     OutputPacket no longer panics if the packet it too large (lance driver).
  1054.     VME link board device driver improved.
  1055.     Initial version of the Xbus board driver.
  1056.     Make the lock in Rpc_Histogram always be a kernel lock.
  1057.     Resurrect SCSI circular buffer to investigate 'cmd aborted' messages on
  1058.     Lust.
  1059.     Added tests to various RPCs to verify that the param and data blocks are
  1060.     big enough.
  1061.     Fsprefix_Clear didn't unlock the monitor on one error condition. This
  1062.     caused the machines in Cory to hang during recovery.
  1063.  
  1064. 1.116    Wed Oct 28 14:17:06 PST 1992
  1065.  
  1066.     Changes to dev module for atc boards and xbus and a server recovery-related
  1067.     device.
  1068.  
  1069.     Changes to file system so that file with no dirty cache blocks need not
  1070.     be recovered by clients after a server crash.
  1071.  
  1072.     Changes to rpc/fsrmt/fsutil modules to all bulk reopens - these are reopen
  1073.     rpcs that reopen a set of files, and not just a single file.
  1074.  
  1075.     New module fsrecov and changes to fsrmt, fsutil, and recov to suppost
  1076.     fast server recovery from server memory rather than through communication
  1077.     with clients.  This should be turned off by default, though.
  1078.  
  1079.     Changes to rpc module to take out annoying printfs.
  1080.  
  1081.     Changes to vm module to support raid changes in device module.
  1082.  
  1083.     Took out unused "release" rpc functions.
  1084.  
  1085.     Fewer noisy FDDI messages.
  1086.  
  1087. 1.117    Mon Dec 14 13:20:36 PST 1992
  1088.     Fsrmt contains fix in which files weren't getting their timestamps
  1089.     updated with the new recovery (no recovery of clean unopen files).
  1090.  
  1091.     Dev, fsutil, fsrmt, recov, and rpc contain new code for the device that
  1092.     keeps track of the state of clients of the file server.
  1093.  
  1094.     Sched contains a new check to see if we're at interrupt level when
  1095.     entering the idle loop.
  1096. @
  1097.  
  1098.  
  1099. 1.70
  1100. log
  1101. @*** empty log message ***
  1102. @
  1103. text
  1104. @d712 10
  1105. @
  1106.  
  1107.  
  1108. 1.69
  1109. log
  1110. @*** empty log message ***
  1111. @
  1112. text
  1113. @d708 4
  1114. @
  1115.  
  1116.  
  1117. 1.68
  1118. log
  1119. @*** empty log message ***
  1120. @
  1121. text
  1122. @d689 19
  1123. @
  1124.  
  1125.  
  1126. 1.67
  1127. log
  1128. @*** empty log message ***
  1129. @
  1130. text
  1131. @@
  1132.  
  1133.  
  1134. 1.66
  1135. log
  1136. @1.115 kernel
  1137. @
  1138. text
  1139. @a688 2
  1140.  
  1141.  
  1142. @
  1143.  
  1144.  
  1145. 1.65
  1146. log
  1147. @kernel 1.114
  1148. @
  1149. text
  1150. @d666 25
  1151. @
  1152.  
  1153.  
  1154. 1.64
  1155. log
  1156. @1.113 kernel
  1157. @
  1158. text
  1159. @d647 19
  1160. a665 1
  1161.     @
  1162.  
  1163.  
  1164. 1.63
  1165. log
  1166. @*** empty log message ***
  1167. @
  1168. text
  1169. @d642 6
  1170. a647 1
  1171.     New files linked in from the net library.
  1172. @
  1173.  
  1174.  
  1175. 1.62
  1176. log
  1177. @1.111
  1178. @
  1179. text
  1180. @d637 5
  1181. @
  1182.  
  1183.  
  1184. 1.61
  1185. log
  1186. @1.110 kernel
  1187. @
  1188. text
  1189. @d630 7
  1190. @
  1191.  
  1192.  
  1193. 1.60
  1194. log
  1195. @*** empty log message ***
  1196. @
  1197. text
  1198. @d602 28
  1199. @
  1200.  
  1201.  
  1202. 1.59
  1203. log
  1204. @*** empty log message ***
  1205. @
  1206. text
  1207. @d600 2
  1208. @
  1209.  
  1210.  
  1211. 1.58
  1212. log
  1213. @1.106
  1214. @
  1215. text
  1216. @d596 4
  1217. @
  1218.  
  1219.  
  1220. 1.57
  1221. log
  1222. @New dev and net modules. JMS
  1223. @
  1224. text
  1225. @d584 12
  1226. @
  1227.  
  1228.  
  1229. 1.56
  1230. log
  1231. @*** empty log message ***
  1232. @
  1233. text
  1234. @d577 7
  1235. @
  1236.  
  1237.  
  1238. 1.55
  1239. log
  1240. @*** empty log message ***
  1241. @
  1242. text
  1243. @d574 3
  1244. @
  1245.  
  1246.  
  1247. 1.54
  1248. log
  1249. @*** empty log message ***
  1250. @
  1251. text
  1252. @d570 4
  1253. @
  1254.  
  1255.  
  1256. 1.53
  1257. log
  1258. @*** empty log message ***
  1259. @
  1260. text
  1261. @d564 6
  1262. @
  1263.  
  1264.  
  1265. 1.52
  1266. log
  1267. @Lfs fixed for LFS.  Patch in fscache to get rid of error messages.
  1268. More Proc_ServerProcs. More net buffers for sun4.  Jhh's dev changes
  1269. for exabyte and scsi dma error.  Compat bug fixes.
  1270. @
  1271. text
  1272. @d561 3
  1273. @
  1274.  
  1275.  
  1276. 1.51
  1277. log
  1278. @*** empty log message ***
  1279. @
  1280. text
  1281. @d559 2
  1282. @
  1283.  
  1284.  
  1285. 1.50
  1286. log
  1287. @*** empty log message ***
  1288. @
  1289. text
  1290. @d552 7
  1291. @
  1292.  
  1293.  
  1294. 1.49
  1295. log
  1296. @1.095
  1297. @
  1298. text
  1299. @d427 125
  1300. @
  1301.  
  1302.  
  1303. 1.48
  1304. log
  1305. @LFS with several bug fixes and new cleaning implemenetation.
  1306. @
  1307. text
  1308. @d418 9
  1309. @
  1310.  
  1311.  
  1312. 1.47
  1313. log
  1314. @*** empty log message ***
  1315. @
  1316. text
  1317. @d416 2
  1318. @
  1319.  
  1320.  
  1321. 1.46
  1322. log
  1323. @*** empty log message ***
  1324. @
  1325. text
  1326. @d413 3
  1327. @
  1328.  
  1329.  
  1330. 1.45
  1331. log
  1332. @1.090
  1333. @
  1334. text
  1335. @d410 3
  1336. @
  1337.  
  1338.  
  1339. 1.44
  1340. log
  1341. @*** empty log message ***
  1342. @
  1343. text
  1344. @d406 4
  1345. @
  1346.  
  1347.  
  1348. 1.43
  1349. log
  1350. @*** empty log message ***
  1351. @
  1352. text
  1353. @d402 4
  1354. @
  1355.  
  1356.  
  1357. 1.42
  1358. log
  1359. @*** empty log message ***
  1360. @
  1361. text
  1362. @d384 18
  1363. @
  1364.  
  1365.  
  1366. 1.41
  1367. log
  1368. @Mary checking this in for Ken.
  1369. @
  1370. text
  1371. @a377 1
  1372. 1.081    Thu Jan 10 14:26:33 PST 1991
  1373. d379 5
  1374. a383 1
  1375. 1.082    Thu Jan 10 14:43:59 PST 1991
  1376. @
  1377.  
  1378.  
  1379. 1.40
  1380. log
  1381. @*** empty log message ***
  1382. @
  1383. text
  1384. @d379 2
  1385. @
  1386.  
  1387.  
  1388. 1.39
  1389. log
  1390. @*** empty log message ***
  1391. @
  1392. text
  1393. @d373 6
  1394. @
  1395.  
  1396.  
  1397. 1.38
  1398. log
  1399. @1.079
  1400. @
  1401. text
  1402. @d287 86
  1403. @
  1404.  
  1405.  
  1406. 1.37
  1407. log
  1408. @*** empty log message ***
  1409. @
  1410. text
  1411. @d268 19
  1412. @
  1413.  
  1414.  
  1415. 1.36
  1416. log
  1417. @checking this in for mendel -- jhh
  1418. @
  1419. text
  1420. @d260 8
  1421. @
  1422.  
  1423.  
  1424. 1.35
  1425. log
  1426. @*** empty log message ***
  1427. @
  1428. text
  1429. @d256 4
  1430. @
  1431.  
  1432.  
  1433. 1.34
  1434. log
  1435. @1.070
  1436. @
  1437. text
  1438. @d251 5
  1439. @
  1440.  
  1441.  
  1442. 1.33
  1443. log
  1444. @1.069 changes.
  1445. @
  1446. text
  1447. @d248 3
  1448. @
  1449.  
  1450.  
  1451. 1.32
  1452. log
  1453. @noted changes for 1.068
  1454. @
  1455. text
  1456. @d243 5
  1457. @
  1458.  
  1459.  
  1460. 1.31
  1461. log
  1462. @added my changes for 1.067
  1463. @
  1464. text
  1465. @d238 5
  1466. @
  1467.  
  1468.  
  1469. 1.30
  1470. log
  1471. @changes for new version
  1472. @
  1473. text
  1474. @d233 5
  1475. @
  1476.  
  1477.  
  1478. 1.29
  1479. log
  1480. @added my changes
  1481. @
  1482. text
  1483. @d225 8
  1484. @
  1485.  
  1486.  
  1487. 1.28
  1488. log
  1489. @added my changes
  1490. @
  1491. text
  1492. @d221 4
  1493. @
  1494.  
  1495.  
  1496. 1.27
  1497. log
  1498. @065
  1499. @
  1500. text
  1501. @d217 4
  1502. @
  1503.  
  1504.  
  1505. 1.26
  1506. log
  1507. @1.064.
  1508. @
  1509. text
  1510. @d211 6
  1511. @
  1512.  
  1513.  
  1514. 1.25
  1515. log
  1516. @1.063.
  1517. @
  1518. text
  1519. @d206 5
  1520. @
  1521.  
  1522.  
  1523. 1.24
  1524. log
  1525. @updated version log.
  1526. @
  1527. text
  1528. @d200 6
  1529. @
  1530.  
  1531.  
  1532. 1.23
  1533. log
  1534. @added my changes for 1.062
  1535. @
  1536. text
  1537. @d172 1
  1538. d195 4
  1539. @
  1540.  
  1541.  
  1542. 1.22
  1543. log
  1544. @*** empty log message ***
  1545. @
  1546. text
  1547. @d180 15
  1548. @
  1549.  
  1550.  
  1551. 1.21
  1552. log
  1553. @Added 1.062 updates
  1554. @
  1555. text
  1556. @d177 3
  1557. @
  1558.  
  1559.  
  1560. 1.20
  1561. log
  1562. @*** empty log message ***
  1563. @
  1564. text
  1565. @d150 27
  1566. @
  1567.  
  1568.  
  1569. 1.19
  1570. log
  1571. @Added comments for 1.060
  1572. @
  1573. text
  1574. @d129 21
  1575. @
  1576.  
  1577.  
  1578. 1.18
  1579. log
  1580. @Added 1.059
  1581. (brent)
  1582. @
  1583. text
  1584. @d122 7
  1585. @
  1586.  
  1587.  
  1588. 1.17
  1589. log
  1590. @Comments for 1.058
  1591. @
  1592. text
  1593. @d105 17
  1594. @
  1595.  
  1596.  
  1597. 1.16
  1598. log
  1599. @Info for version 1.057
  1600. @
  1601. text
  1602. @d92 13
  1603. @
  1604.  
  1605.  
  1606. 1.15
  1607. log
  1608. @Added 1.056
  1609. @
  1610. text
  1611. @d87 5
  1612. @
  1613.  
  1614.  
  1615. 1.14
  1616. log
  1617. @stuff
  1618. @
  1619. text
  1620. @d78 9
  1621. @
  1622.  
  1623.  
  1624. 1.13
  1625. log
  1626. @bogus
  1627. @
  1628. text
  1629. @d76 2
  1630. @
  1631.  
  1632.  
  1633. 1.12
  1634. log
  1635. @updated.
  1636. @
  1637. text
  1638. @d72 4
  1639. @
  1640.  
  1641.  
  1642. 1.11
  1643. log
  1644. @Added my stuff for .053 kernel.
  1645. @
  1646. text
  1647. @d67 1
  1648. d71 1
  1649. @
  1650.  
  1651.  
  1652. 1.10
  1653. log
  1654. @Added information on 1.53 kernel.
  1655. @
  1656. text
  1657. @d58 1
  1658. a58 1
  1659. 1.051    Tue Jan 30 18:03:15 PST 1990
  1660. d65 5
  1661. a69 1
  1662. problem on the sun4 was fixed.
  1663. @
  1664.  
  1665.  
  1666. 1.9
  1667. log
  1668. @commented 1.044 as a mistake
  1669. @
  1670. text
  1671. @d57 9
  1672. @
  1673.  
  1674.  
  1675. 1.8
  1676. log
  1677. @updated version log.
  1678. @
  1679. text
  1680. @d17 2
  1681. @
  1682.  
  1683.  
  1684. 1.7
  1685. log
  1686. @updated version log
  1687. @
  1688. text
  1689. @d54 1
  1690. a54 4
  1691. OOPS - It turns out that the dev module was installed between my links of
  1692. the new sun3 kernel and the other kernels...  So the sun3 kernel contains
  1693. the old dev module and the other kernels include the new dev module which has
  1694. ouster's fix for the /dev/null ioctl that was messing up stty's for tx.
  1695. @
  1696.  
  1697.  
  1698. 1.6
  1699. log
  1700. @updated version log
  1701. @
  1702. text
  1703. @d53 5
  1704. @
  1705.  
  1706.  
  1707. 1.5
  1708. log
  1709. @*** empty log message ***
  1710. @
  1711. text
  1712. @d50 3
  1713. @
  1714.  
  1715.  
  1716. 1.4
  1717. log
  1718. @Added my two cents
  1719. @
  1720. text
  1721. @d43 7
  1722. @
  1723.  
  1724.  
  1725. 1.3
  1726. log
  1727. @updated
  1728. @
  1729. text
  1730. @d34 9
  1731. @
  1732.  
  1733.  
  1734. 1.2
  1735. log
  1736. @added migration-related changes.
  1737. @
  1738. text
  1739. @d30 4
  1740. @
  1741.  
  1742.  
  1743. 1.1
  1744. log
  1745. @Initial revision
  1746. @
  1747. text
  1748. @d27 3
  1749. @
  1750.